import 'package:flutter/material.dart';
import 'package:test_app/toast.dart';

class ToastTest extends StatefulWidget {
  @override
  _ToastTestState createState() => _ToastTestState();
}

class _ToastTestState extends State<ToastTest> {

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Toast test',style: TextStyle(color: Colors.white,fontSize: 20),),
      ),
      body: Center(
        child: RaisedButton(
          child: Text('点击打开Toast'),
          onPressed: (){
            Toast.toast(
              context,
              msg: '大哥~你不是点到了我吗~',                  // String 提示的文本
              showTime: 2000,                               // int 显示的时间，单位milliseconds，也就是毫秒
              bgColor: Color.fromRGBO(130, 0, 0, 1),        // Color 提示框背景颜色
              textColor: Color.fromRGBO(250, 100, 100, 1),  // Color 提示框文字颜色
              textSize: 18.0,                               // double 提示框文字大小
              position: 'bottom',                           // String 提示框显示位置，默认是center，可设置top和bottom
              pdHorizontal: 50.0,                           // double 左右边距
              pdVertical: 30.0,                             // double 上下边距
            );
          }),
      ),
    );
  }

}
